syslog-ng: update to version 4.10.0
authorJosef Schlehofer <[email protected]>
Mon, 16 Jun 2025 09:49:34 +0000 (11:49 +0200)
committerJosef Schlehofer <[email protected]>
Thu, 25 Sep 2025 22:53:36 +0000 (00:53 +0200)
Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.10.0

Makefile changes
----------------

1. Disable experimental feature: stackdump
due to issues, which were reported to upstream

2. Disabled example modules to avoid adding libstdc++.so.6 dependency
Fixes:
Package syslog-ng is missing dependencies for the following libraries:
libstdc++.so.6

Other changes
-------------

In syslog-ng 4.8.0, there was added possibility to use value "current"
as version in the config file, so use it, which confirm to use
the latest version instead of bumping the version in the file
manually.

Signed-off-by: Josef Schlehofer <[email protected]>
admin/syslog-ng/Makefile
admin/syslog-ng/files/syslog-ng.conf

index c9e0384f900798aacec6602da47cf04c7f08dd2c..36de97a598167f6e959ee2fedc29d6a673361629 100644 (file)
@@ -1,8 +1,8 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=syslog-ng
-PKG_VERSION:=4.7.1
-PKG_RELEASE:=2
+PKG_VERSION:=4.10.0
+PKG_RELEASE:=1
 
 PKG_MAINTAINER:=Josef Schlehofer <[email protected]>
 PKG_LICENSE:=LGPL-2.1-or-later GPL-2.0-or-later
@@ -11,7 +11,7 @@ PKG_CPE_ID:=cpe:/a:oneidentity:syslog-ng
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://github.com/syslog-ng/syslog-ng/releases/download/$(PKG_NAME)-$(PKG_VERSION)/
-PKG_HASH:=5477189a2d12325aa4faebfcf59f5bdd9084234732f0c3ec16dd253847dacf1c
+PKG_HASH:=219fbdb1685b6fa61674712f21c7b46e5e09b2533518c57689eaa827f57b1609
 
 PKG_BUILD_PARALLEL:=1
 PKG_INSTALL:=1
@@ -92,11 +92,13 @@ CONFIGURE_ARGS +=  \
        --disable-linux-caps \
        --with-jsonc=system \
        --enable-cpp=no \
+       --disable-example-modules \
        --enable-json=yes \
        $(if $(CONFIG_LIBCURL_ZLIB),--enable-http=yes,--enable-http=no) \
        --disable-smtp \
        --disable-mqtt \
        --disable-redis \
+       --disable-stackdump \
        --disable-dependency-tracking \
        --disable-python \
        --disable-geoip2 \
index dafef7b7e465a2a17650206512bba41214bc938f..e99f9c068e170f397af8ac03cc912a090cad917f 100644 (file)
@@ -1,7 +1,7 @@
 # Collect all local logs into a single file /var/log/messages.
 # See https://www.syslog-ng.com/technical-documents/list/syslog-ng-open-source-edition
 
-@version: 4.7
+@version: current
 @include "scl.conf"
 
 options {